Package-level declarations
Types
Link copied to clipboard
abstract class AbstractYamlModelLoader<T : LlmAutoConfigProvider<*>>(resourceLoader: <Error class: unknown class> = DefaultResourceLoader(), configPath: String) : LlmAutoConfigMetadataLoader<T>
Abstract base loader for LLM model definitions from YAML configuration.
Link copied to clipboard
interface LlmAutoConfigMetadata
Name of the LLM, such as "gpt-3.5-turbo".
Link copied to clipboard
Loader interface for LLM metadata.
Link copied to clipboard
Common container for provider model configurations.
Link copied to clipboard
Link copied to clipboard
Provider-native feature support for a model.
Link copied to clipboard
data class ProviderInitialization(val provider: String, val registeredLlms: List<RegisteredModel>, val registeredEmbeddings: List<RegisteredModel> = emptyList(), val initializedAt: Instant = Instant.now())
Result of model provider initialization.
Link copied to clipboard
Represents a registered model with its bean name and model ID.